contracted store - Alemán Inglés Diccionario